Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 STOWELL ROAD £17,000 14 Dec 2016
54 STOWELL ROAD Semi-Detached £48,500 28 Jan 2000